waste one's energy - French English Dictionary